//
//  NSObject+Introspection.h
//  QTCategory
//
//  Created by 张俊博 on 2017/5/25.
//  Copyright © 2017年 CISDI. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSObject (Introspection)

+ (NSArray *)qt_classes;
+ (NSArray *)qt_formattedProperties;
+ (NSArray *)qt_properties;
+ (NSArray *)qt_instanceVariables;
+ (NSArray *)qt_classMethods;
+ (NSArray *)qt_instanceMethods;

+ (NSArray *)qt_protocols;
+ (NSDictionary *)qt_descriptionForProtocol:(Protocol *)proto;


+ (NSString *)qt_parentClassHierarchy;

@end
